make one's home somewhere - Französisch Englisch Wörterbuch